An editor program that creates one module from several by resolving cross-references among the modules